<?php
/**
 * RadioStoryModel.class.php
 * 电台故事模型
 * 
 * @author 	王中艺	<wangzy_smile@qq.com>
 * @date 	2017-05-04
 */

namespace Wechat\Model;

class RadioStoryModel extends \Common\Model\RadioStoryModel {

	//重定义数据表名
	protected 	$cache 	= true;

	/**
	 * 播放动作记录
	 * @param 	$radioId	电台ID
	 * @param 	$userId 	用户ID
	 * @param 	$actionId 	动作标志
	 * @return 	boolean
	 */
	function logAction($radioId, $userId, $actionId = 5){
		//动作记录
		$actionInfo 	= [
			'user_id' => $userId, 
			'relate_type' => $actionId, 
			'relate_id' => $radioId,
			'create_time'	=> time()
		];
		$result 	= M('t_action_log', null)->add($actionInfo);
		if($result === false){
			$this->errMsg 	= '播放动作记录失败!';
			return false;
		}

		return true;
	}
}
